Enhanced Sound applet

UUID: sound150@claudiux
Last edited:
5 days ago 2025-04-28, 04:41
Last commit: [301c0e7a] Update ru.po (#7136)

Enhanced sound applet

README

Close

Enhanced Sound applet

▶︎ •၊၊||၊|။||||| 0:10

Summary

This sound150@claudiux applet is an enhancement of the Cinnamon system sound applet.

This applet works with Pulseaudio or Pipewire.

It can display icons indicating that the microphone is muted or activated.

It avoids loud cracking sound at shutdown.

Sound volume:

  • The volume step can be redefined (from 1% to 10%).
  • All multiples of 25% (or only 100%) can be magnetized.
  • Before Cinnamon 6.4, the OSD is compatible with the Horizontal OSD Cinnamon extension.
  • The OSD is compatible with Cinnamon 6.4 (use of the 'Horizontal OSD' extension, or 'OSD with numbers' extension, is not recommended).
  • From Cinnamon 6.4, having a horizontal OSD requires the OSD150@claudiux extension. Notifications are available to help you install and enable the OSD150@claudiux extension.

The song's cover art can be displayed when it is correctly embedded in the file (.mp3, .flac ...) or available from the Radio3.0 applet.

The delay between icon and album art display can be set (from 0 up to 10 seconds). 0 means that the icon is not displayed when the album art is available.

You can use the mouse wheel on this applet to control the sound volume. Use Ctrl+wheel or Shift+wheel to control the microphone volume.

You can reverse this scrolling effect at will. (Only available from Cinnamon 6.4 and version 8.0.0 of this applet).

The icon can be colored according to the volume when it exceeds 100%.

From 0% to 100%: standard icon color.

From 101 to 115%: yellow icon (by default).

From 116 to 130%: orange icon (by default).

From 131 to 150%: red icon (by default).

You can select other colors or choose not to display colors.

You can redefine multimedia key bindings.

Successfully tested on Cinnamon versions 2.8 to 6.4 (Linux Mint 17.3 to 22.1). Does not work on Cinnamon prior to version 2.8 (Linux Mint prior to 17.3).

Dependencies

This applet requires playerctl. If this package is not installed, the user can install it using the 'Install playerctl' option in the menu. If this option is absent from the menu, this means that playerctrl is already installed.

This applet also requires imagemagick. If this package is not installed, the user can install it using the 'Install imagemagick' option in the menu. If this option is absent from the menu, this means that imagemagick is already installed.

Settings

  • Settings can be accessed by right-clicking on this applet icon (Configure... option of the context menu).

  • Since version 5.0.0, settings have been presented in a new way, with 4 tabs: Behavior, Sound, Icon, Shortcuts, making this applet highly configurable.

FAQ

Keyboard shortcuts are not respecting volume step

  1. Open the Shortcuts tab of this applet settings.
  2. Check the Redefine Multimedia Keyboard Shortcuts option.
  3. Click on the Use the same shortcuts as those defined by Cinnamon button.
  4. Close this settings window.
  5. If necessary, restart Cinnamon.

Translations

The Sound 150% applet is designed to allow translation. A .pot template file is available, which you can use with software such as poedit to translate into your own language. You can then submit your translation on github, by forking this repo and making a pull request containing your changes.

Available translations are installed automatically when an update is performed.

Status of translations

Many thanks to all of the translators!

We welcome any new translations or updates.

Contributors

Many thanks to Rodrigo-Barros for his patch allowing to show the Spotify-player album art!

CHANGELOG

Open

Log In To Comment!

203 Comments

claudiux
claudiux-1 week ago
Dear users, The version 12.0.0 of this Enhanced Sound applet is here! It produces square rendered images from album covers to display a more pleasing icon. It requires installation of the `imagemagick` package to obtain this result. I'm working on this applet to reduce latency and make sure it works with any type of player. Please open an issue if you encounter a problem. Best regards claudiux
angelotux
angelotux-1 week ago
sound150.log
angelotux
angelotux-1 week ago
it creates a .log file in my home
claudiux
claudiux-1 week ago
OK. I'm correcting this immediately.
claudiux
claudiux-1 week ago
v12.0.1 fixes it.
Rifqi
Rifqi-2 weeks ago
I got a little problem here: When I set the nominal volume percentage to 5% (going up and down every 5%, I hope you understand what I mean), it doesn't work properly when lowering the volume. Let's say, right now I'm at 60% volume, then I increase it to 65%, and if I increase it again then it becomes 70%, and so on jumping 5%, it works normally if I increase the volume. But when I lower the volume, let's say it's now at 70%, when I lower it it should be 65%, but instead it's 67% (only down 3%). Then I lower it again, it suddenly becomes 60%, and when I lower it again, it becomes 52%, it seems to be randomly dropping numbers here, and not dropping by 5%. This creates a problem when I raise the volume again, when it is currently at 52%, automatically when it is raised it becomes 57%, and if it is raised again it becomes 62%, then raised again to 67% and so on jumps 5%, yes of course if the volume is raised it works fine and jumps 5% every time the volume is raised, but this makes my “perfectionist” soul go crazy. I want the volume to stay in multiples of 5 like 50, 55, 60, 65, 70 and so on. Is there a mistake in my configuration or is there an error in the program?
Rifqi
Rifqi-2 weeks ago
Forget it, I managed to fix it by changing the volume increase to every 2%, then I reversed it to every 5%. This fixed the problem.
claudiux
claudiux-2 weeks ago
You can also open the menu and drag the volume slider.
claudiux
claudiux-2 weeks ago
Dear users, With so many improvements, this applet has become difficult to maintain. So I'm planning to rewrite it entirely, to make it simpler and more efficient. Thanks for your patience.
justtonow
justtonow-3 weeks ago
Thank you 4 this great App. To adjust from 1% to 10% is very nice. Highly configurable and so much good ideas. I never liked that 5% volume steps are standard in MINT. Best Regards.
DokterKaj
DokterKaj-3 weeks ago
Hi, I'd just like to ask what the "Show Media-Optical icon" option does? I can't really tell the difference when it's on and off. Also, I've got a suggestion: Could you make it so that when "Adjust the color of the icon to the volume" is off, the colour of the icon matches the desktop theme (like the default Sound applet) instead of using the icon colour defined for 0%-100% in the applet?
claudiux
claudiux-2 weeks ago
The "Show Media-Optical icon" option is for the menu. When this option is checked, the place occupied by the song cover in the menu is underlined by this icon. I'm working on your suggestion.
raph82
raph82-2 weeks ago
Thank you @claudiux for this great spice! Seems like you got quite a lot of new users with Linux Mint 22.1 and its UI changes... Like @DokterKaj here, I would like the icon color to match the theme in use. I'm using the Dark Mode applet to switch from light to dark mode, it might be useful for testing: https://cinnamon-spices.linuxmint.com/applets/view/347. Possibly this feature would only land after the rewrite you're thinking about? It's very impressive to see bug reports or feature requests in comments here quickly followed by a "done in the last version" reply. Kudos!
raph82
raph82-2 weeks ago
Not sure when it happened but now the icon color changes depending on light or dark mode. Great!
claudiux
claudiux-3 weeks ago
Dear users, I encourage you to install the "Album Art" desklet ( https://cinnamon-spices.linuxmint.com/desklets/view/73 ) and activate its use in this applet's context menu.
Filipe Ribeiro
Filipe Ribeiro-4 weeks ago
I would like to suggest another fix/implementation, if you let me: The option to show the album cover is really nice, but when you change the volume up or down, it vanishes forever. I think you have two ways to implement this. The easiest, I think, is just to always show the cover even if you change the sound... in other words, never show the volume icon when changing volume. Or you can set a time when you change the sound and the icon changes for the "volume" one, and after some seconds, it reverts to the previous one, the album cape. The best option and the hardest is to have an option to choose between always showing the album cape, even when changing volume, and the option to revert it to the cape after some seconds. In my opinion the first option fits really nicely, but I think you may like the way that your applet changes the icon dynamically when changing the volume. I'm sorry for giving you more work, but I really liked your applet, and these were the two things that made me uncomfortable. The first one you already solved (it was even very, very fast and I appreciate your work!) Thank you!
claudiux
claudiux-3 weeks ago
v11.3.0 is for you. You can now set the “Delay between display of icon and album art” (in the Icon tab of the settings). If you set it to 0, you'll get the behavior you want. Enjoy it!
Filipe Ribeiro
Filipe Ribeiro-4 weeks ago
Is there any way to keep "Show music info in panel" on even if music is paused? It's really annoying the entire icon tray getting smaller when music is paused. Thank you!
claudiux
claudiux-4 weeks ago
v11.2.0 is for you. Enjoy it! Please consider increasing the score of this applet.
Kim Kirwan
Kim Kirwan-1 month ago
Hi, thanks very much for this applet and for FAQ #1 above, which together fix the styling "improvement" (regression) introduced in LM 22.1. Oh, and the "Remove older incompatible sound applet" feature? Brilliant! Any chance you could make a second applet for those of us who have the same issue on our screen brightness up/down keys? Thanks in advance for that applet too, if you can make it. I'd be willing to help test if you need testers.
claudiux
claudiux-1 month ago
Please try the latest version (1.3.0) of the "Brightness and gamma applet": https://cinnamon-spices.linuxmint.com/applets/view/286 I've just done it.
tchyoouschqueey
tchyoouschqueey-2 months ago
Just switched from the default sound applet and wanted to share some stuff i noticed. With "Show volume in tooltip" both OSD and a tooltip appear when adjusting the volume (via keyboard binds), though default applet had only OSD appearing, would love to still have a tooltip when hovering on the applet but without it appearing when adjusting the volume (via additional option perhaps?). Tooltip has extra space while having only the volume level shown, i presume it's for separating the volume level from the other info - player/metadata, but can it be trimmed if showing the volume level is the only option active? Or an option to remove it completely, since default applet doesn't have this space at all. Tooltip is flickering when hovering on a time slider while controlling a player. No clue what "Seeker tooltip: time to disappear (ms)" does :D, i've tried using 50 and 1500 values and look how tooltips would behave but haven't noticed any difference.
claudiux
claudiux-2 months ago
v10.2.0 is for you.
tchyoouschqueey
tchyoouschqueey-2 months ago
Thank you!
claudiux
claudiux-2 months ago
Thanks for this feedback. I'll take it into account.
Christel-Mett
Christel-Mett-2 months ago
I use your applet because there is no longer a percentage display in the OSD since Mint 22.1. But I also have a problem with the percentage display in the OSD with this applet: If I move the mouse to the tray symbol and change the volume with the mouse wheel, the percentage display in the OSD is shown correctly. However, if I use the volume +/- keys on the keyboard, the percentage is only shown in the OSD when the volume is turned down. When the volume is turned up, only the bar is visible in the OSD.
claudiux
claudiux-2 months ago
Hi Christel-Mett, In the Shortcuts tab of this applet settings, check "Redefine Multimedia Keyboard Shortcuts" and click on the "Use the same shortcuts as those defined by Cinnamon" button. Restart Cinnamon if necessary.
Christel-Mett
Christel-Mett-2 months ago
Thanks, that's it.
Christopher McAllister
There are a lot of features and options when configuring this, but the reason I use it is for being able to change volume per app and pick the output device both from the applet (the latter through the right-click menu)
dudumaroja
dudumaroja-3 months ago
Can we have 'shortcuts' on the menu? i have a easy effects shortcut on mine. but i would love to place next it a two or more output devices switch between them. and custom shortcuts with commands whould be nice too like sendint terminal commands to pipewire. thanks for the great applet btw
claudiux
claudiux-2 months ago
v9.2.0 is for you.
claudiux
claudiux-3 months ago
Please open an issue. Then we can discuss all this.
claudiux
claudiux-3 months ago
v9.0.0 is here! Major changes for OSD and menu: - OSD: Volume value can be displayed beside the volume bar. - New option for the menu: Show Media-Optical icon. Don't show it to save space and visual comfort.
LonelyMachines
LonelyMachines-3 months ago
Hi! On my laptop, the volume in the applet scrolls backwards. Scrolling up lowers the volume, and down raises it. On the default sound applet, I could add an adjustment to the VOLUME_ADJUSTMENT_STEP value, but I can't find the exact line to do it in your file. Is it possible to reverse that in your applet? Using version 7.5. Thanks!
claudiux
claudiux-3 months ago
v8.0.0 is for you. You can now reverse the scrolling effect (on the icon and on the cursor). See the bottom of the Icon tab in this applet's settings. You can also set the appearance of the OSD: whether or not to display the '%', the volume level value or the volume level bar. Enjoy it!
claudiux
claudiux-3 months ago
v7.4.5 is here. It improves the display of the seeker in the menu, and some internal loops. I'm aware that I'm making frequent changes to this applet at the moment, but I've been meaning to make every one of these improvements for a long time and pass them on to users. The move to Cinnamon 6.4 was the trigger for all this. I still need to improve the icon management. Thank you for your patience and understanding.
Helmut Stult
Helmut Stult-4 months ago
Maximum level for sound-output is only 100% - the error has occurred since the update from 2024-12-07
claudiux
claudiux-4 months ago
There have been many updates since 2024-07-12.
claudiux
claudiux-4 months ago
Which version of Cinnamon? (Please open an issue.)
Michael Kelly
Michael Kelly-5 months ago
Having some issues using Enhanced Sound applet in "Linux Mint 22 Cinnamon", after an upgrade install using "mintupgrade" Enhanced Sound applet doesn't show up on the panel. I've tried uninstalling/reinstalling and it still doesn't show up. I've also tried "PulseAudio Volume Control" and that hangs. Is there any known issues running enhanced sound applet in LM22 Wilma?
Michael Kelly
Michael Kelly-5 months ago
After some troubleshooting it looks like the upgrade may have masked something in system ctl: ```xxxxx@xxxxx:~$ pipewire -vvvv [E][00503.151490] mod.protocol-native | [module-protocol-: 760 lock_socket()] server 0x60a9e41d08d0: unable to lock lockfile '/run/user/1000/pipewire-0.lock': Resource temporarily unavailable (maybe another daemon is running) [E][00503.151604] pw.conf | [ conf.c: 584 load_module()] 0x60a9e41a8dc0: could not load mandatory module "libpipewire-module-protocol-native": Resource temporarily unavailable [E][00503.151885] default | [ pipewire.c: 105 main()] failed to create context: Resource temporarily unavailable [D] pw.context [pipewire.c:190 unref_handle()] clear handle 'support.cpu' [D] pw.context [pipewire.c:190 unref_handle()] clear handle 'support.log' [D] pw.context [pipewire.c:151 unref_plugin()] unloaded plugin:'/usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-journal.so' [D] pw.context [pipewire.c:190 unref_handle()] clear handle 'support.log' [D] pw.context [pipewire.c:151 unref_plugin()] unloaded plugin:'/usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so' xxxxx@xxxxx:~$ ll /run/user/1000/pipewire-0.lock -rw-rw---- 1 xxxxx xxxx 0 Nov 28 15:58 /run/user/1000/pipewire-0.lock xxxxx@xxxxx:~$ systemctl --user restart wireplumber pipewire pipewire-pulse Failed to restart pipewire-pulse.service: Unit pipewire-pulse.service is masked. ``` Fixed with: ``` systemctl --user unmask pipewire-pulse.socket Removed "/home/xxxxx/.config/systemd/user/pipewire-pulse.socket". xxxxx@xxxxx:~$ systemctl --user restart wireplumber pipewire pipewire-pulse ``` applet and volume is working again
claudiux
claudiux-5 months ago
Thanks to @benmccann and @timfeierabend for helping me to solve some issues! From now this applet: - plays a volume change sound after a mouse drag, - always shows mute icon when sound is muted.
MarcoB0049
MarcoB0049-6 months ago
Hey, GREAT! This works perfectly again now! Great job! All of your little helpers make our lives and work on the computer more pleasant! Thank you very much for that! PS: I clicked "Submit" too quickly.
claudiux
claudiux-6 months ago
Great! If you like this applet, please add a star at the top of this page.
MarcoB0049
MarcoB0049-6 months ago
Hey, GREAT! This works perfectly again now!
MarcoB0049
MarcoB0049-6 months ago
Hey, GREAT! This works perfectly again now! Great job! All of your little helpers make our lives and work on the computer more pleasant! Thank you very much for that! PS: I clicked "Submit" too quickly.
MarcoB0049
MarcoB0049-6 months ago
Hi, thanks for the quick answer! I had already called up the sound settings ($ cinnamon-settings sound -t 4) and tried to fix the bug with them. No success, unfortunately. Today's update hasn't changed anything, unfortunately. What I forgot to mention, the sound here also runs via PulseEffects. error t=2024-10-15T13:48:15Z [sound150@claudiux]: GSettings key maximum-volume not found in schema org.cinnamon.desktop.sound [sound150@claudiux]: Failed to evaluate 'main' function on applet: sound150@claudiux/56 error t=2024-10-15T13:48:15Z [sound150@claudiux]: Applet sound150@claudiux: Could not create applet object. [sound150@claudiux]: Error importing applet.js from sound150@claudiux
claudiux
claudiux-6 months ago
You've installed Cinnamon 6.2.9 on Linux Mint 21.3... from github I presume? Well, if this is the case, github version of Cinnamon already contains some code for 6.4 version. So, please try using this command: mv ~/.local/share/cinnamon/applets/sound150\@claudiux/6.4 ~/.local/share/cinnamon/applets/sound150\@claudiux/6.2 Then logout and login.
MarcoB0049
MarcoB0049-6 months ago
Hi, seit dem akt. Update zeigt in Looking Glass/Log folgende Fehlermeldung an: Hi, since the act. Update shows the following error message in Looking Glass/Log: error t=2024-10-13T11:17:57Z [sound150@claudiux]: GSettings key maximum-volume not found in schema org.cinnamon.desktop.sound [sound150@claudiux]: Failed to evaluate 'main' function on applet: sound150@claudiux/49 error t=2024-10-13T11:17:57Z [sound150@claudiux]: Applet sound150@claudiux: Could not create applet object. [sound150@claudiux]: Error importing applet.js from sound150@claudiux Auch eine komplette Neuinstallation, inkl. download von sound150@claudiux, ändert daran nichts. Even a complete reinstallation, including downloading sound150@claudiux, doesn't change anything. System: Kernel: 6.11.0-061100-generic x86_64 bits: 64 compiler: N/A Desktop: Cinnamon 6.2.9 tk: GTK 3.24.33 info: kdocker wm: muffin dm: LightDM 1.30.0 Distro: Linux Mint 21.3 Virginia base: Ubuntu 22.04 jammy
claudiux
claudiux-6 months ago
Hi, I can't reproduce this on Linux Mint 21.3 Virginia with Cinnamon 6.0.4. I don't have installed Cinnamon 6.2.9. Maybe your install of Cinnamon 6.2.9 is incomplete? Please try running this command: `cinnamon-settings sound -t 4`. Maximum volume should appear.
claudiux
claudiux-6 months ago
Thanks to @clefebvre, this applet is ready for Cinnamon 6.4!
neroxyr
neroxyr-8 months ago
The favorite player would be great. As I have some tabs in vivaldi and the menu is populated by them, and i don't want to control them via applet. I have to switch every time to user the media keys
Stef_DP
Stef_DP-8 months ago
Not sure if that's the right place for feature requests, but would it be possible to have a favorite media player (maybe in the "Choose player controls" there might be a star to select it as favorite) so when you have that app open and you use the media keys they stop/play the media on that specific app instead of the latest one you used. (And just use the latest one if the favorite one is not open or unset). (Don't know much about applets so I don't know if it's possible but would be nice to have).
claudiux
claudiux-8 months ago
I'll think about it; it seems possible.
Admiral-Harkov
Admiral-Harkov-8 months ago
How can I add e.g. Audacious to the list of media players? I have Mint 21.3 and the newest version of Enhanced Sound applet installed. I have a vertical task bar.
claudiux
claudiux-8 months ago
Simply install audacious and launch it. It appears in the media player list. Tested on LM22; I'm going to try it with LM21.3. I also have a vertical taskbar.
Admiral-Harkov
Admiral-Harkov-8 months ago
Audacious was already installed but it doesn't show up in the media player list, there is only VLC, Firefox and SMPlayer. Even when Audacious is running (case this is a condition) it doesn't appear in the media player list. Is LM21.3 the problem? I plan to update to LM22 soon.
Stef_DP
Stef_DP-10 months ago
I enabled "Show song information on the panel" setting and set the character limit to 30, tho it doesn't display the song name while official cinnamon applet (sound@cinnamon.org) does
claudiux
claudiux-10 months ago
I'll try to solve this problem. Thank you for reporting it.
claudiux
claudiux-10 months ago
Fixed in v6.17.0.
Stef_DP
Stef_DP-10 months ago
Thanks, now i can switch from cinnamon's one to this one
claudiux
claudiux-10 months ago
Please note that track info can't be displayed on a vertical panel.
Stef_DP
Stef_DP-10 months ago
I always have only 1 horizontal panel on the bottom
claudiux
claudiux-10 months ago
v6.16.0 is here. In the Shortcuts tab of this applet's settings, a button lets you configure all multimedia shortcuts so that they are identical to those defined in Cinnamon.
claudiux
claudiux-11 months ago
v6.15.0 is here with new features about microphone and seeker. From now on, an OSD is shown while changing microphone volume and this microphone volume can be modified by using Ctrl+wheel or Shift+wheel on this applet icon. New icons are available corresponding to the new option "Display icon indicating that the microphone is activated, if applicable". Enjoy it all!
claudiux
claudiux-11 months ago
v6.14.0 is available with a new enhancement: by hovering over the seeker, you can see which time will be selected when you click on it.
Dan-cer
Dan-cer-11 months ago
I am so happy to have this applet. It has been enriched with some features in the updated version, especially the shortcuts. An all-round wonderful application! Many thanks to @claudiux!
claudiux
claudiux-11 months ago
Many thanks to you @Dan-cer! You helped me improve this applet.
Dan-cer
Dan-cer-11 months ago
You're welcome! I just love the applet.
demonspork
demonspork-1 year ago
Amazing applet! Is there any way to restore the stock cinnamon volume up/down OSD instead of just a tooltip from the Sound 150% applet? I had to do the rebinding approach because I needed to adjust the increment % and I noticed the OSD changed. I have another idea for the volume control increment percentage: an "Auto" option. The idea is that if you tap the same key multiple times it jumps the increment to a slightly higher percentage as you keep pressing it. This is what I think Windows 11 does. This can also be extended to having different scaling based on volume percentage. If someone is at 10% volume and turning it down, it could be weighted so that the algorithm doesn't as easily engage and the increments stay small, and vice versa for high volumes, the auto-scaling increments would mostly stay small if the user is increasing above 90%. This auto approach could also apply to continuous press of the volume up/down keys, because currently it reaches max/min volume extremely quickly even at 1%/2% increments. I'm not sure how held down keystrokes work under the hood, but locking the adjustments to a max of X/second when the key is pressed would make holding down volume keys more useful.
claudiux
claudiux-1 year ago
Interesting idea. I'll think about it. The OSD exists. Why can't you see it?
claudiux
claudiux-1 year ago
I've created a section named OSD in the Sound tab of this applet settings. Please try it and tell me if that solves your problem.
claudiux
claudiux-1 year ago
v6.8.0 Add two shortcuts: Next track and Previous track. Thanks to Dan-cer who suggested this.
claudiux
claudiux-1 year ago
v6.7.3 is here. It adds an option to keep the list of players open in the menu.
yesdrs13
yesdrs13-1 year ago
Hi Claudiux. Just had to tell you, I absolutely LOVE the option in the [Icon] tab of "Display volume level near icon"! I don't have to guess my volume level anymore whenever I return to my computer.
claudiux
claudiux-1 year ago
Hi yesdrs13, That's why I've implemented this feature. I'm glad you like it.
angelotux
angelotux-1 year ago
Why does the icon with the percentage appear when I start Linux? it lasts a couple of seconds
claudiux
claudiux-1 year ago
v6.7.2 is for you. In the Sound tab of this applet, you can choose whether or not to display the volume in the OSD at startup.
angelotux
angelotux-1 year ago
claudiux I saw that you made many applets can you also make extensions? could we possibly bring in some compiz effects for cinnamon? we only have wobbly created by hermes83. the mint team has no interest in these effects and I noticed that several distros are returning effects such as windows catching fire, cube, magic lamp etc..
claudiux
claudiux-1 year ago
For workspaces, I now use the Smart Panel extension: https://cinnamon-spices.linuxmint.com/extensions/view/80
claudiux
claudiux-1 year ago
I don't plan to create any more extensions. I miss the Burning Window effect. But it's very difficult to recreate.
angelotux
angelotux-1 year ago
they all must be like you thank you very much
claudiux
claudiux-1 year ago
Thanks for helping me improve this applet.
claudiux
claudiux-1 year ago
v6.7.0 is here. It offers new icons. You can suggest better ones, if you like.
claudiux
claudiux-1 year ago
v6.6.0 is here. The Previous, Next, Stop and Close buttons can now act on the Radio3.0@claudiux applet.
claudiux
claudiux-1 year ago
v6.5.6 is here. It fixes some bugs.
claudiux
claudiux-1 year ago
Please note that the seeker works correctly with celluloid 0.26+ (which will be present on LM22). celluloid prior to version 0.26 does not send positions via mpris. (This comment is too technical, isn't it? Sorry.)
claudiux
claudiux-1 year ago
v6.5.2 is here. Those who had problems with the volume step (+/-) not being taken into account should have no more problems.
claudiux
claudiux-1 year ago
v6.5.1 improves the seeker in menu for Spotify and VLC.
claudiux
claudiux-1 year ago
v6.5.0 is here! It improves the seeker in the menu: Elapsed time and duration are now displayed on either side of the seeker. You can go back in time, even if you're listening to the stream of a web-radio station (in the already listened-to section). It works great with the Radio3.0 applet! Enjoy it!
Pierre WOZNIAK
Pierre WOZNIAK-1 year ago
Same issue as yesdrs13 with 6.4.3 version. I'm using Linux Mint 21.3 with 5.15.0-100-generic x86_64 kernel. I set +/- to 1% in sound150 When I use my keyboard volume key to increase or decrease, it steps to +5% or -5% not ±1% ! I restart cinnamon "Alt+F2 - r" but same issue I restart computer -> same issue So I try to reassign shortcuts and then it works ! I think it may helps other peoples !
claudiux
claudiux-1 year ago
Simply check the "Redefine volume keyboard shortcuts" box. That's all there is to it.
claudiux
claudiux-1 year ago
Thank you very much, Pierre!
claudiux
claudiux-1 year ago
v6.4.3 is here and removes all nasty bugs. Enjoy it!
yesdrs13
yesdrs13-1 year ago
Very awesome app and am grateful for it (and developer). One small problem I ran into is the volume step stays at 5% even though the app shows only 1% or any other % except 5% which is where it's "stuck". Any ideas how to solve this?
claudiux
claudiux-1 year ago
In the Sound tab of settings, try clicking on the first button: "Maximum Volume Control".
yesdrs13
yesdrs13-1 year ago
Oh, forgot to mention, I am using Linux Mint Cinnamon 21.2 on an Acer Aspire E 15 (E5-576G).
yesdrs13
yesdrs13-1 year ago
No, unfortunately that's not doing any changes. I probably didn't explain this well. I wish I could show you screenshots on here. I'll try to be as detailed as possible going by my screenshots I have. 1- [150 app, sound tab, showing 1% selected as the +/-; also showing an onscreen volume display of 25%] 2- [still showing 150 app as before and no changes made; increased the volume, but now the onscreen volume display shows 30% instead of 26%] 3- [150 app, sound tab, changed the +/- to 10%] 4- [still showing 150 app as #3 and no changes made; onscreen volume display showing 35%] 5- [still showing 150 app no changes; increased the volume, but this time the onscreen volume display shows 40% instead of 45%] It's showing the change in the +/- option, but not on the onscreen volume display where it either increases or decreases by 5 every time.
claudiux
claudiux-1 year ago
Are you using both applets sound and sound150? Remove sound applet and reboot Cinnamon.
yesdrs13
yesdrs13-1 year ago
Sorry I've been MIA. The system sound has been disabled and I did a reboot of my computer, but still getting the same result. I have just posted the issue with screenshots.
claudiux
claudiux-1 year ago
Please open an issue. Thus, you'll can post screenshots.
clriis
clriis-1 year ago
Am wondering if it's possible to make a keyboard shortcut option for 'play/pause'. I got a couple of empty keys and at times it's more convenient than using the mouse.
claudiux
claudiux-1 year ago
v6.4.0 is for you!
clriis
clriis-1 year ago
Thank you very much!!!! Absolutely brilliant :-)
clriis
clriis-1 year ago
Please ignore my last comment. After a reboot everything is in order with v6.3.3. So sorry. It's really progressing into a very useful appet.
claudiux
claudiux-1 year ago
I just made v6.3.4 to add an option to ignore volume shortcut redefinition. I'm glad you like this applet.
clriis
clriis-1 year ago
I use a Thinkpad X13 Yoga and I am experiencing the exact same issue as @EZoldin; the 'Volume Mute' shortcut no longer works. Under the tab 'Shortcuts' it identifies as 'Audio mute' but it doesn't do anything. v6.3.3, Mint Cinnamon 21.3
claudiux
claudiux-1 year ago
v6.3.2 is here. Now, by clicking on the icon next to the Volume or Microphone slider, you can mute or unmute it.
claudiux
claudiux-1 year ago
v6.3.0 is here! It allows you to display icon indicating that the microphone is muted, if applicable. Sound volume: Now can allow to magnetize all multiples of 25%. Enjoy it! It took a lot of time to do.
claudiux
claudiux-1 year ago
v6.2.1 is here. It helps the user to install playerctl, if necessary.
claudiux
claudiux-1 year ago
v6.2.0: Dependency: please install _playerctl_: `pkcon install playerctl`
claudiux
claudiux-1 year ago
sudo pkcon install playerctl
claudiux
claudiux-1 year ago
v6.2.0 of sound150 is here! I recommend that you also use the Radio3.0@claudiux applet to take full advantage of both. https://cinnamon-spices.linuxmint.com/applets/view/360
claudiux
claudiux-1 year ago
The version 6.1.0 of sound150@claudiux is here! From now on, when a song file (mp3, flac ...) contains a cover, it is displayed as an icon for this applet. Tested with these players: * celluloid * mpv * vlc * rhythmbox * audacious This should work whatever player you use. In addition, if easyeffects is installed, you can open it using the easyeffects option in the context menu. Enjoy all this!
EZoldin
EZoldin-1 year ago
I've used "Sound 150%" applet many year and was very satisfied. But starting few days ago I remarked, that the volume-mute shortcut does not work any more - I have ThinkPad T14 with Linux Mint 21.3, Cinnamon 6.0.4, Kernel 6.5.0-18 . The volume shortcuts are Volume-mute - Fn+F1 with small LED indicator Volume-down - Fn+F2 Volume-up - Fn+F3 Mic-mute - Fn+F4 with small LED indicator All of them but the volume-mute work fine. After many keyboard shortcut checks and experiments I've found, that removing of "Sound 150%" applet cures the problem! If the applet is active - placed in the panel tray - the problem comes. Interesting, that if the volume is lowered down up to zero then the small LED indicator on F1-key comes on, volume upping - is off. Even volume-mute per mouse click direct in the applet makes the LED on/off, but the shortcut does not function as long as the applet is active. I've already tried to reinstall the applet, no effect. Regards
claudiux
claudiux-1 year ago
Open "Configure..."; in the "Shortcuts" tab, delete all the shortcuts or use the same ones as in Cinnamon. Please let me know if it works.
clriis
clriis-1 year ago
I can't get it to show AlbumArt (Cover) from Celluloid. ------ Linux Mint 21.3
claudiux
claudiux-1 year ago
Please try v6.0.0.
claudiux
claudiux-1 year ago
Celluloid does not send the mpris:artUrl metadata. Thus, the art cover cannot be displayed.
claudiux
claudiux-1 year ago
To display all the metadata sent by a player while a song is playing: playerctl -a metadata
claudiux
claudiux-1 year ago
v5.1.1 is here. It now fixes a bug in Cinnamon's 'sound' applet, which will be corrected there later.
claudiux
claudiux-1 year ago
v5.0.0 is here. It modifies the presentation of settings, with tabs. It allows the user to change the icon colors.
claudiux
claudiux-1 year ago
v4.7.0 is here - It adds the ability to redefine multimedia shortcuts, which is useful when your predefined shortcuts don't increase/decrease the volume per step (+/-) defined in this applet settings.
claudiux
claudiux-1 year ago
You should remove the bindings from the Cinnamon shortcuts though (in Cinnamon settings -> Keyboard).
mildly-useful
mildly-useful-1 year ago
Thank you very much for your work and continued updates for this throughout the years! I I do have a request, I installed this applet precisely so that my Volume Up and Volume Down keyboard shortcuts decrease the volume by custom increments, and not the default 5%. It's awesome that we can now set the max volume to 150%, but can you please make the applet also modify Cinnamon's default increment, so that the volume shortcuts work with the new increment setting? I'm using Linux Mint 21.2 and the volume increment setting doesn't seem to make any difference when it comes to shortcuts. And a custom shortcut like "amixer set Master playback 2%-" does not show any OSD message, which I really want, so I would prefer if the applet would just modify the default increment instead of messing with custom shortcuts.
claudiux
claudiux-1 year ago
Are you sure you've removed the sound@cinnamon.org applet from your panel? Do not use sound@cinnamon.org and sound150@claudiux at the same time. I have no problems with the multimedia keys or the OSD. If I set the pitch (+/-) to 3%, for example, each press of the volumeUp key increases the volume by 3% and the OSD shows the correct volume level.
mildly-useful
mildly-useful-1 year ago
Yep. I did remove the default cinnamon sound and only used sound150 instead on my panels. I can set the percentage to anything from 1% to 6%, but it will only work if I hover my mouse over sound150 and use the scroll wheel. Then, it will correctly adjust the sound by how much I desire and the OSD information is displayed correctly as well. The problem is, I cannot do the same if I use the "Volume up" and "Volume down" binds from the Keyboard shortcuts in Mint, in the Sound and Media section. And this is important to me because I want to adjust the sound while in a video or game, without looking at the panel. My kernel version is 6.2.0-39-generic, DE is Cinnamon 5.8.4. Other applets I have in the panel are things like psensor, weather applet, memory usage, etc. nothing related to sound.
claudiux
claudiux-1 year ago
There are too many different cases to consider here. Please open an issue.
claudiux
claudiux-1 year ago
v4.6.0 is here - It adds the ability to display the volume level near the icon
claudiux
claudiux-1 year ago
v4.5.0 is here. It adds a shift-middle click action on applet icon, configurable in the settings. By default it mutes/unmutes the microphone.
claudiux
claudiux-1 year ago
Thanks to @spph!
claudiux
claudiux-1 year ago
@sphh, sorry!
claudiux
claudiux-1 year ago
v4.3.0 is here. Now the icon color changes according to the theme.
claudiux
claudiux-1 year ago
v4.2.0 is here! It try to distinguish between the artist and the song title, in the menu.
Hilyx
Hilyx-1 year ago
With new commits in version 1.4.1 (thank you @claudiux), you must make theses changes until official themes are updated. (issue with height, player buttons and multi line titles) : --- (in root) Go to usr/share/themes (for official themes) --- --- or home/.local/ (for custom themes)--- and find cinnamon.css in themes folder (mint y, x...). In cinnamon.css find "sound-player-overlay" and below , remove "height" line. (example : height: 5.6em;)
claudiux
claudiux-1 year ago
Easier: In the applet.js script for sound150@claudiux, replace the line : `this.trackInfo = new St.BoxLayout({style_class: 'sound-player-overlay', important: true, vertical: true}) ;` by the line: `this.trackInfo = new St.BoxLayout({style_class: 'sound-player-overlay', style: 'height: auto;', important: true, vertical: true}) ;`
Hilyx
Hilyx-1 year ago
ah ba oui.. comme ça c'est plus simple ^^
claudiux
claudiux-1 year ago
Most easier: Update to v4.1.1!
Hilyx
Hilyx-1 year ago
it's done !
claudiux
claudiux-1 year ago
Since version 1.4.1, this applet displays the entire title played (when the menu is open).
angelotux
angelotux-1 year ago
Very nice
claudiux
claudiux-1 year ago
Thank you.
PlateauRealm
PlateauRealm-2 years ago
Is there a text configuration file that references or maintains the positional setting of the slider control between reboots? I would like to read that value into a bash script variable. Is this possible?
claudiux
claudiux-2 years ago
https://unix.stackexchange.com/questions/32206/set-volume-from-terminal On my computer, with pulseaudio installed: $ pactl get-sink-volume 1 returns: Volume: front-left: 49118 / 75% / -7,51 dB, front-right: 49118 / 75% / -7,51 dB balance 0,00
PlateauRealm
PlateauRealm-2 years ago
This is a portion of the script that I am developing: #The Sound 150% Volume Control applet, if installed, can be adjusted to allow for exceeding the 100% volume level. #The Sound150 variable below is set to match the slider button positional value set in the Sound 150% app. Sound150=120 #Test for Sound 150% applet installation. If applet is not installed, set max_vol_limit to 100 if [[ -d "/home/$USER/.local/share/cinnamon/applets/sound150@claudiux" ]]; then max_vol_limit=$Sound150 else max_vol_limit=100 fi
PlateauRealm
PlateauRealm-2 years ago
BTW, on my system, pactl get-sink-volume 0 gives me the current default sink volume that the system tray volume setting controls. The setting that I am looking for, though, that I would like to reference, is not the current volume setting of 60%, but the max allowable volume button positional marker setting of 120% that I have set in Sound150. Unfortunately, this comment section does not allow for uploading of screen captures to more clearly detail what I mean.
claudiux
claudiux-2 years ago
To get the maximum volume allowed: $ gsettings get org.cinnamon.desktop.sound maximum-volume
TomDC777
TomDC777-2 years ago
Could you make it so that the menu lets you choose your audio output without launching settings? https://github.com/linuxmint/cinnamon-spices-applets/issues/4531 Thanks!
claudiux
claudiux-2 years ago
Please right-click on the applet icon.
David Martinka
David Martinka-4 years ago
Very nice improvement on the default sound applet. This should be merged in to the default sound applet!
claudiux
claudiux-4 years ago
Version 2.0.0 of sound150@claudiux is here, with many improvements ! Enjoy it!
Ducvoccer
Ducvoccer-4 years ago
Can you add short cut to increase and decrease volume? such as: ctrl + up to increase and ctrl + down to decrease.
claudiux
claudiux-4 years ago
Maybe you can use the system shortcuts: System Settings -> Keyboard -> Shortcuts tab -> Sounds and media I prefer not to add a shortcut in this applet, which could interfere with those of the system.
Ducvoccer
Ducvoccer-4 years ago
But as you know, system shortcuts only control 0-100% volume sound.
claudiux
claudiux-4 years ago
You are right! I'll see what I can do with this applet or with Cinnamon.
Ducvoccer
Ducvoccer-4 years ago
yes, thank you. I'm looking forward to enjoying.
claudiux
claudiux-4 years ago
Enjoy ! Now, with sound150@claudiux v2.0.0, system shortcuts control 0-150% volume sound.
Lucero Alvarado
Lucero Alvarado-4 years ago
Hi! Is it normal if it doesn't show the album art cover for spotify? thanks
claudiux
claudiux-4 years ago
I do not use spotify. I will try it.
claudiux
claudiux-4 years ago
Spotify tried. Effectively, the album art cover is not displayed.
claudiux
claudiux-4 years ago
Now, sound150@claudiux v2.0.0 shows the album art cover for Spotify player.
xzj8b3
xzj8b3-4 years ago
It seems to create problems at startup with Cinnamon 4.6.5, which is a shame because the extension is comfortable!
claudiux
claudiux-4 years ago
It works fine, on my computers, with Linux Mint 20 and Cinnamon 4.6.5. Are you sure to have the latest version of sound150? Please try to download it again using Spices Update (open Spices Update settings, Applets tab, check both boxes for sound150, then click on Refresh button).
ChooChooAl
ChooChooAl-4 years ago
Doesn't work in the new Linux Mint 20 Beta Cinnamon. Not that this won't change but heads up.
ChooChooAl
ChooChooAl-4 years ago
Message when attempting to add to my panel is that it's not compatible with my version of Cinnamon. It does download and allow me the option to add to panel.
claudiux
claudiux-4 years ago
This is fixed. Please use SpicesUpdates (https://cinnamon-spices.linuxmint.com/applets/view/309) to update this applet, to be sure to get the latest version.
kryptto
kryptto-5 years ago
I really enjoy this app, however upgraded to 19.3 getting error in Looking Glass log. When you can, please update, and thanks!
claudiux
claudiux-5 years ago
Thank you! The desired update is now available. You can use Spices Update to be sure to download the latest update of sound150.
claudiux
claudiux-5 years ago
Many thanks to Dragone2 for the new Italian translation!
awsms
awsms-5 years ago
Hi Claudiux, thanks for your work. The applet doesn't work with the last version of Cinnamon (4.2.3) on Mint 19.2
claudiux
claudiux-5 years ago
This applet is now compatible with Cinnamon 4.2
Nitrooo
Nitrooo-5 years ago
In the applets store I'm still getting the old "1.5.2" version.
claudiux
claudiux-5 years ago
Use Spices Update v4.0.1 (or following) to no longer have this kind of inconvenience. https://cinnamon-spices.linuxmint.com/applets/view/309 Please look at the comments to know how to download and install it manually: https://cinnamon-spices.linuxmint.com/applets/view/309#count
Nitrooo
Nitrooo-5 years ago
Added Spices Update and starred. Thank you very much for your good work.
claudiux
claudiux-5 years ago
Thank you Nitrooo!
Footbath666
Footbath666-5 years ago
I've never been able to get the sound applet, either this one or the standard one, to display album art on the panel. Any suggestions how I can get this to work? I usually have my music streaming from home network attached storage. Using XPlayer on 19.1 with Cinnamon 4.0.10.
claudiux
claudiux-5 years ago
Using XPlayer, I never seen any album art displayed. I use Rythmbox and this works well.
claudiux
claudiux-5 years ago
v1.5.2 - Now compatible with Cinnamon 4.0.10!
xzj8b3
xzj8b3-5 years ago
Not compatible with Cinnamon 4.0.10
claudiux
claudiux-6 years ago
Version 1.5.0 is here. New feature: Connect / Disconnect VPN with a single middle-click on the icon of this applet. Fixes a bug in Cinnamon 3.6: the correct script file permissions are set when starting this applet.
xzj8b3
xzj8b3-5 years ago
Not compatible with Cinnamon 4.0.10
claudiux
claudiux-5 years ago
v1.5.2 - Now compatible with Cinnamon 4.0.10!
claudiux
claudiux-6 years ago
Sorry, the "New feature" above doesn't concern this applet.
claudiux
claudiux-6 years ago
The 1.4.2 version of the Sound 150% applet is here.
claudiux
claudiux-7 years ago
sound150@claudiux v1.4.1 is here. The magnetic property of the 100% mark becomes optionnal. New translation: Danish. Many thanks to @Allan01!
Dannation
Dannation-7 years ago
Holy crap, I just realized there's an "Issues" button at the top of this page *facepalm*, I will move this to GitHub, sorry for the clutter!
Dannation
Dannation-7 years ago
Started having some odd behavior with my audio recently, and narrowed it down to this applet, which I love btw! While using the native linux Spotify app, when I would adjust the in app volume (scrolling on up on the volume control within the app), everything would be normal until I would make the final adjustment to max out the volume within the app. At that point, my global volume level would be instantly changed to 100%, regardless of what it was set to before (rip ears lol). I was removing various applets and what not trying to find the culprit, and I found that after removing the sound150 applet the behavior stopped. Since I love the applet and didn't want to give it up, I dug deeper, and ended up reading the change log which mentioned 100% volume being magnetic now. I found the relevant lines in sound150@claudiux/3.4/applet.js (lines 284-288) and commented them out, this has now fixed the issue for me. Sorry for the long comment, lol, this should probably have gone on GitHub, but I couldn't find the appropriate place to leave a bug report. Looking at the if statement I commented out, my assumption would be that one of the variables mentioned in there is somehow being referenced from Spotify rather than the applet. I'm sorry I can't be of more help, I'm sadly not a JavaScript guy, but hopefully this helps on some level. I really love this applet, and thank you good sir for the excellent work, I'm now forever addicted to having only 2% volume steps rather than 5% ones. :) Also, I'm running LInux Mint 18.3, Cinnamon 3.6.7, kernel 4.16 Thanks!
claudiux
claudiux-7 years ago
Hi @Dannation. Did you try to set the volume step at 1%? Normally, this cancels the magnetic effect, and allows you to fine-tune the sound volume. But I will make an option to cancel magnetic effect; it will be more elegant. Thank you for this report. Keep enjoying sound150 !
Feli Arana
Feli Arana-4 years ago
Hi! This weird thing is happening to me too. Sometimes when I'm on a call in Slack or whenever I volume up Spotify to 100% (tried lower values, 90% 50%, only happens when reaching 100%), general sound is increased to 100%... and yeah, rip ears lol
claudiux
claudiux-7 years ago
The version 1.4.0 of this applet is here.
claudiux
claudiux-7 years ago
The sound150 applet v1.3.4 is here. You can contribute, coding or translating, on https://github.com/claudiux/sound150#how-to-contribute. Thank you for your next contributions !
ahmed-elsayed2017
ahmed-elsayed2017-7 years ago
doesn't work with Linux Mint 17.3. Please, Fix it.
claudiux
claudiux-7 years ago
It's done ! You can update to v1.3.3 which is now available and compatible with Cinnamon 2.8 (Linux Mint 17.3).
claudiux
claudiux-7 years ago
The next version (1.3.3) of this sound150@claudiux applet will be compatible with Linux Mint 17.3. If you want to test it before its disponibility in the repository, these commands can help you: * mkdir ~/git * cd ~/git * git clone -b sound150 --single-branch https://github.com/claudiux/cinnamon-spices-applets.git sound150 Then, open your file manager (nemo), press the F3 key. In the left part, display your ~/.local/share/cinnamon/applets directory ; in the right part, display your ~/git/sound150/sound150@claudiux/files/ directory. Remove the sound150@claudiux directory in the left part, then replace it the one is in the right part. Restart Cinnamon. Enjoy !
claudiux
claudiux-7 years ago
**then replace it by the one which is in the right part.** Sorry
claudiux
claudiux-7 years ago
Ok, I will try to rewrite this applet for Linux Mint 17.3 (Cinnamon 2.8.8).
GNU / Linux
GNU / Linux-7 years ago
Помогу Вам!!!
claudiux
claudiux-7 years ago
Thank you very much! Your Russian translation is now included in version 1.3.2. Большое спасибо! Ваш перевод на русский язык теперь включен в версию 1.3.2.
GNU / Linux
GNU / Linux-7 years ago
Thank You - updated! I'm already on it at the time, I thought. Definitely will help You with this.
GNU / Linux
GNU / Linux-7 years ago
Здравствуйте! Хочу Вам сказать, что очень достойный ваш апплет если честно даже неожидал. Раньше использовал апплет (Sound with apps volume) решил протестировать вашу разработку, меня очень порадовал звук музыки. За что Вам очень сильно Благодарен, теперь буду использовать ваш апплет. Спасибо Вам за ваш достойный труд !!! Hello! I want to tell You that it is very worthy your applet to be honest did not expect. Used to use an applet (Sound with apps volume) decided to test your design, I was very pleased with the sound of music. For that You are very Grateful, now I will use your applet. Thank You for your decent work !!!
claudiux
claudiux-7 years ago
Thank you! You can now update to version 1.3.1, which is compatible with all themes. Please, could you translate in Russian the messages of this applet, using the file po/sound150@claudiux.pot and the poedit software? That would be very kind of you. Спасибо! Теперь вы можете обновить версию 1.3.1, совместимую со всеми темами. Пожалуйста, не могли бы вы перевести на русском сообщения этого апплета, используя файл po/sound150@claudiux.pot и программное обеспечение poedit? Это было бы очень мило с вашей стороны.
claudiux
claudiux-7 years ago
Please note that, by default, the maximum volume is set to 100% of nominal volume. You can change this in Settings... Make good use of it!